Crooked Creek PV I is a solar power plant operated by Crooked Creek PV I, LLC with a total output of 99 MW.
External Identifiers
| ref:US:EIA | 67993 |
Crooked Creek PV I is a solar power plant operated by Crooked Creek PV I, LLC with a total output of 99 MW.
| ref:US:EIA | 67993 |